payment of installments - Alemán Inglés Diccionario